Tech

Activision Blizzard won't have a role at the 2021 Game Awards